wow someone - French English Dictionary